数人云发布Squid高并发微服务平台,应对海量吞吐
数人云近日宣布推出Squid高并发微服务平台,这是继不久前Octopus分布式调度平台之后,数人云EAMS企业应用架构管理体系框架中发布的第二款产品。Squid是基于容器云平台打造的高效易用一体化异步微服务平台,可以轻松应对高并发以及海量吞吐。
“互联网+”时代,移动互联、物联网等技术广泛应用,互联网用户不断激增,消息量级大幅提升,消息形式多元化。短时间内高并发的交易和访问量,及海量数据无时无刻不在冲击着传统企业的业务和应用系统。高并发成为传统企业互联网化过程中的一种常态,系统面对的并发连接数呈现指数级增长,影响着互联网业务的稳定和快速发展。
在应用架构层面,Squid高并发微服务平台采用同步访问变异步的模式,搭建高并发异步服务平台,实现系统亿级的访问和请求,保障服务高可用性。Squid编程上支持同步和异步模式,具有高可用、高并发、无侵入性扩展业务、服务依赖实时跟踪以及自动容器资源伸缩等特性,从而实现服务统一管理,统一配置以及统一监控。
数人云Squid高并发微服务平台功能特性包括:
多种服务处理模式:
同步模式:同步编程模式,异步消息处理,灵活控制超时
异步模式:异步回调,编程以及消息处理双异步,降低系统开销
无响应模式:高效发送消息,无需关注响应
框架与业务隔离:
简化开发,避免冲突,框架对于业务无侵入
无侵入扩展:
提供智能化的组件插入机制,动态配置扩展服务
依赖追踪:
实时获取服务间调用依赖关系,消息来去一目了然
丰富仪表盘:
实时展示各类系统监控数据,并能无缝对接第三方监控系统
自动伸缩:
系统自动扩展容器资源和消息系统分区,轻松应对突发流量
高并发高可用:
可靠的服务调度机制确保服务高可用性,异步消息中转机制确保消息无损以及轻松应对高并发
多级弹性服务治理:
针对不同的服务可以配置不同的治理参数,并实时推送实时生效
客户端降级:
可单独针对特定客户端实时降级,避免其压力过大对系统的破坏
数人云Squid高并发微服务平台可广泛应用于互联网业务的团购、秒杀等场景,应对亿级突发流量,避免因突发性访问对既有的资源造成破坏。还可以应用于中小型电子商城构建,实现一体化服务管理与监控,无需构建庞大复杂的体系,且能平滑升级到大型微服务系统。
数人云致力于做下一代云计算PaaS领导者,为企业客户输出源自Google等互联网企业的IT最佳实践。数人云始于Docker容器技术,以DM/OS数据中心操作系统为底座,向上在应用架构层面创新性地打造出EAMS企业应用架构管理体系,帮助企业客户加速应用交付、提升开发部署和运维效率,实现传统IT架构向云计算架构转型。
Squid是数人云EAMS产品体系中系列产品的重要一环,一系列开发管理框架和智能管理工具将陆续在开发者和企业级客户中亮相。
数人云成立于2014年,创始团队来自谷歌、红帽和惠普,作为领先的云计算开源技术实践者,数人云致力于帮助传统企业提升IT对业务的支撑能力,帮助客户统一管理资源和应用,加速应用交付、提升运维效率,建设新一代基于云计算技术的IT架构体系。
数人云重点聚焦打造基于容器的极轻量级PaaS平台,在实现应用全生命周期管理的同时,管理海量监控、日志等产生的各类数据,自动分配应用资源、对业务运行状况进行自动分析。数人云产品体系创新性地升级为企业应用架构管理体系(EAMS),实现业务、应用、架构和IT管理四者和谐统一,满足企业双态IT需求,实现IT敏捷化自动化。借鉴国外SRE的实践经验支持DevOps落地,提升企业IT工业化程度,构建灵动新IT。
数人云为中国开源云联盟理事单位、Linux基金会成员,并加入OCI(The Open Container Initiative)联盟,携手与国内外云计算伙伴共同推动云计算领域容器等开源技术的落地与发展。
相关阅读:
Swan1.0发布,功能、测试、Demo一个都不能少丨数人云Mesos开源调度器
Swan,另一个长期运行任务的调度器(转给Mesos/Marathon爱好者)
活动推荐:
4招!微服务解决复杂问题就够了 | 数人云Meetup 9月23日
2017年9月23号 14:00-17:00
北京海淀中关村南大街甲56号方圆大厦优客工场二层,
看大神们将微服务进行到底!
☟ 阅读原文,查看Squid!